Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer za automatizaciju testiranja
Opis
Text copied to clipboard!
Tražimo Inženjera za automatizaciju testiranja koji će se pridružiti našem timu i pomoći nam u osiguravanju kvalitete naših softverskih rješenja kroz razvoj, implementaciju i održavanje automatiziranih testova. Kao ključni član našeg razvojnog tima, bit ćete odgovorni za dizajniranje i izradu automatiziranih testnih skripti, analizu rezultata testiranja te suradnju s programerima i QA timom radi otkrivanja i otklanjanja grešaka. Vaš rad omogućit će bržu isporuku proizvoda, smanjenje broja grešaka i povećanje zadovoljstva korisnika.
Vaše glavne odgovornosti uključuju razvoj i održavanje automatiziranih testnih okvira, izradu testnih slučajeva prema funkcionalnim i nefunkcionalnim zahtjevima, te integraciju testova u CI/CD procese. Očekuje se da ćete identificirati prilike za poboljšanje procesa testiranja, automatizirati ponavljajuće zadatke i osigurati visoku pokrivenost testovima. Također ćete biti zaduženi za dokumentiranje testnih procesa i izvještavanje o rezultatima testiranja, kao i za edukaciju drugih članova tima o najboljim praksama automatizacije.
Idealni kandidat ima iskustvo s alatima za automatizaciju testiranja kao što su Selenium, Cypress, JUnit, TestNG ili slični, te dobro razumijevanje programskih jezika poput Pythona, Jave ili JavaScripta. Poželjno je iskustvo rada u agilnim timovima i poznavanje CI/CD alata poput Jenkinsa, GitLaba ili sličnih. Od kandidata se očekuje analitičnost, preciznost, sposobnost samostalnog rada i timske suradnje, kao i spremnost na kontinuirano učenje i usvajanje novih tehnologija.
Ako ste motivirani za rad u dinamičnom okruženju, volite izazove i želite doprinijeti razvoju kvalitetnih softverskih proizvoda, pozivamo vas da se prijavite na ovu poziciju i postanete dio našeg uspješnog tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje automatiziranih testnih skripti
- Izrada i optimizacija testnih slučajeva
- Integracija testova u CI/CD procese
- Analiza i izvještavanje o rezultatima testiranja
- Suradnja s razvojnim i QA timom
- Identifikacija i prijava grešaka
- Dokumentiranje testnih procesa
- Poboljšanje postojećih testnih okvira
- Automatizacija ponavljajućih zadataka
- Edukacija članova tima o automatizaciji testiranja
Zahtjevi
Text copied to clipboard!- VSS ili VŠS iz informatike ili srodnog područja
- Iskustvo s alatima za automatizaciju testiranja (npr. Selenium, Cypress)
- Poznavanje programskih jezika (Python, Java, JavaScript)
- Iskustvo s CI/CD alatima (Jenkins, GitLab CI i sl.)
- Razumijevanje procesa testiranja softvera
- Analitičke i organizacijske vještine
- Sposobnost timskog i samostalnog rada
- Dobro poznavanje engleskog jezika
- Spremnost na kontinuirano učenje
- Poželjno iskustvo rada u agilnim timovima
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje alate za automatizaciju testiranja ste koristili?
- Imate li iskustva s pisanjem testnih skripti?
- Kako integrirate automatizirane testove u CI/CD procese?
- Kako pristupate otkrivanju i prijavi grešaka?
- Koje programske jezike najčešće koristite?
- Kako osiguravate visoku pokrivenost testovima?
- Imate li iskustva s radom u agilnim timovima?
- Kako se educirate o novim tehnologijama?
- Možete li opisati jedan izazovan problem koji ste riješili automatizacijom?
- Kako dokumentirate testne procese?